competitive pressures - French English Dictionary